.footerbottom {
	width: auto; 
	float: left; 
	margin-right: 30px;
	padding-bottom: 20px;
}

.footerbottom img {
	width: auto;
	height: 40px;
}

.footerbottomspez {
	width: auto; 
	float: left; 
	margin-right: 30px;
	padding-bottom: 20px;
}

.footerbottomspez img {
	width: auto;
	height: 30px;
}


@media only screen and (max-width : 1000px) {
	
.footerbottom {
	width: 100%; 
	clear: both;
	margin-right: 30px;
	padding-bottom: 20px;
}

.footerbottomspez {
	width: 100%; 
	clear: both;
	margin-right: 30px;
	padding-bottom: 20px;
}

.x-column.x-sm, .x-column.x-1-3, .x-column {
    float: none;
    margin-right: 0;
    width: 100% !important;
}
	
}

@media only screen and (max-width : 700px) {
	
.footerbottom img {
	width: 100%;
	height: auto;
	padding-right: 60px;
}
	
.footerbottomspez img {
	width: 100%;
	height: auto;
	padding-right: 60px;
}

.x-column.x-sm, .x-column.x-1-3, .x-column {
    float: none;
    margin-right: 0;
    width: 100% !important;
}
	
	.x-1-3 img {
		width: 10px !important;
	}
	
}


.el8.x-column {
    background-color: rgba(180, 4, 49, 0.3);
    padding: 10px 20px 0;
}
.el3.x-column, .el8.x-column {
    border-color: rgb(83, 76, 76) transparent;
    border-style: solid none;
    border-width: 5px 0 2px;
}
.x-column.last, .x-column:last-of-type {
    margin-right: 0;
}
.x-column.x-1-3 {
    width: 30.6667%;
}
.x-column {
    float: left;
    margin-right: 4%;
    position: relative;
    z-index: 1;
}



a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-breadcrumb-wrap a:hover,.widget ul li a:hover,.widget ol li a:hover,.widget.widget_text ul li a,.widget.widget_text ol li a,.widget_nav_menu .current-menu-item > a,.x-accordion-heading .x-accordion-toggle:hover,.x-comment-author a:hover,.x-comment-time:hover,.x-recent-posts a:hover .h-recent-posts
	{color:rgb(180, 4, 49);}

a:hover,.widget.widget_text ul li a:hover,.widget.widget_text ol li a:hover,.x-twitter-widget ul li a:hover
	{color:rgba(180, 4, 49,0.8);}

.rev_slider_wrapper,a.x-img-thumbnail:hover,.x-slider-container.below,.page-template-template-blank-3-php .x-slider-container.above,.page-template-template-blank-6-php .x-slider-container.above
	{border-color:rgb(180, 4, 49);}

.entry-thumb:before,.x-pagination span.current,.flex-direction-nav a,.flex-control-nav a:hover,.flex-control-nav a.flex-active,.mejs-time-current,.x-dropcap,.x-skill-bar .bar,.x-pricing-column.featured h2,.h-comments-title small,.x-entry-share .x-share:hover,.x-highlight,.x-recent-posts .x-recent-posts-img:after
	{background-color:rgb(180, 4, 49);}

.x-nav-tabs > .active > a,.x-nav-tabs > .active > a:hover
	{box-shadow:inset 0 3px 0 0 rgb(180, 4, 49);}

.x-main
	{width:69.536945%;}

.x-sidebar
	{width:25.536945%;}

.x-comment-author,.x-comment-time,.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widget_calendar #wp-calendar caption,.widget.widget_rss li .rsswidget
	{font-family:"News Cycle",sans-serif;font-weight:400;text-transform:uppercase;}

.p-landmark-sub,.p-meta,input,button,select,textarea
	{font-family:"News Cycle",sans-serif;}

.widget ul li a,.widget ol li a,.x-comment-time
	{color:rgb(27,25,25);}

.widget_text ol li a,.widget_text ul li a
	{color:rgb(180, 4, 49);}

.widget_text ol li a:hover,.widget_text ul li a:hover
	{color:rgba(180, 4, 49,0.8);}

.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widget_calendar #wp-calendar th,.p-landmark-sub strong,.widget_tag_cloud .tagcloud a:hover,.widget_tag_cloud .tagcloud a:active,.entry-footer a:hover,.entry-footer a:active,.x-breadcrumbs .current,.x-comment-author,.x-comment-author a
	{color:rgb(180, 4, 49);}

.widget_calendar #wp-calendar th
	{border-color:rgb(180, 4, 49);}

.h-feature-headline span i
	{background-color:rgb(180, 4, 49);}

@media (max-width:979px){}html{font-size:14px;}
@media (min-width:480px){html{font-size:14px;}}
@media (min-width:767px){html{font-size:14px;}}
@media (min-width:979px){html{font-size:14px;}}
@media (min-width:1200px){html{font-size:14px;}}

body
	{font-style:normal;font-weight:400;color:rgb(27,25,25);background:hsl(0,0%,100%) url(//www.gubser-kalt.ch/wp-content/uploads/2018/01/muster_9px.png) center top repeat;}

.w-b
	{font-weight:400 !important;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6
	{font-family:"News Cycle",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;}

h1,.h1
	{letter-spacing:-0.017em;}

h2,.h2
	{letter-spacing:-0.023em;}

h3,.h3
	{letter-spacing:-0.029em;}

h4,.h4
	{letter-spacing:-0.039em;}

h5,.h5
	{letter-spacing:-0.044em;}

h6,.h6
	{letter-spacing:-0.067em;}

.w-h
	{font-weight:400 !important;}

.x-container.width
	{width:88%;}

.x-container.max
	{max-width:1200px;}

.site,.x-site
	{width:88%;max-width:1200px;}

.x-main.full
	{float:none;display:block;width:auto;}

@media (max-width:979px){
	.x-main.full,.x-main.left,.x-main.right,.x-sidebar.left,.x-sidebar.right{float:none;display:block;width:auto !important;}
}

.entry-header,.entry-content
	{font-size:1rem;}

body,input,button,select,textarea
	{font-family:"News Cycle",sans-serif;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote
	{color:rgb(180, 4, 49);}

.cfc-h-tx
	{color:rgb(180, 4, 49) !important;}

.cfc-h-bd{border-color:rgb(180, 4, 49) !important;}
.cfc-h-bg{background-color:rgb(180, 4, 49) !important;}
.cfc-b-tx{color:rgb(27,25,25) !important;}
.cfc-b-bd{border-color:rgb(27,25,25) !important;}
.cfc-b-bg{background-color:rgb(27,25,25) !important;}

.x-btn,.button,[type="submit"]
	{color:#fff;border-color:rgb(180, 4, 49);background-color:rgb(180, 4, 49);text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);}

.x-btn:hover,.button:hover,[type="submit"]:hover
	{color:#fff;border-color:rgba(180, 4, 49,0.8);background-color:rgba(180, 4, 49,0.8);text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);}

.x-btn.x-btn-real,.x-btn.x-btn-real:hover
	{margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);}

.x-btn.x-btn-real
	{box-shadow:0 0.25em 0 0 #c6d334,0 4px 9px rgba(0,0,0,0.75);}

.x-btn.x-btn-real:hover
	{box-shadow:0 0.25em 0 0 hsla(65,64%,52%,0.8),0 4px 9px rgba(0,0,0,0.75);}

.x-btn.x-btn-flat,.x-btn.x-btn-flat:hover
	{margin-bottom:0;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);box-shadow:none;}

.x-btn.x-btn-transparent,.x-btn.x-btn-transparent:hover
	{margin-bottom:0;border-width:3px;text-shadow:none;text-transform:uppercase;background-color:transparent;box-shadow:none;}

.h-widget:before,.x-flickr-widget .h-widget:before,.x-dribbble-widget .h-widget:before
	{position:relative;font-weight:normal;font-style:normal;line-height:1;text-decoration:inherit;-webkit-font-smoothing:antialiased;speak:none;}

.h-widget:before
	{padding-right:0.4em;font-family:"fontawesome";}

.x-flickr-widget .h-widget:before,.x-dribbble-widget .h-widget:before
	{top:0.025em;padding-right:0.35em;font-family:"foundationsocial";font-size:0.785em;}

.widget_archive .h-widget:before
	{content:"\f040";top:-0.045em;font-size:0.925em;}

.widget_calendar .h-widget:before
	{content:"\f073";top:-0.0825em;font-size:0.85em;}

.widget_categories .h-widget:before,.widget_product_categories .h-widget:before
	{content:"\f02e";font-size:0.95em;}

.widget_nav_menu .h-widget:before,.widget_layered_nav .h-widget:before
	{content:"\f0c9";}

.widget_meta .h-widget:before
	{content:"\f0fe";top:-0.065em;font-size:0.895em;}

.widget_pages .h-widget:before
	{content:"\f0f6";top:-0.065em;font-size:0.85em;}

.widget_recent_reviews .h-widget:before,.widget_recent_comments .h-widget:before
	{content:"\f086";top:-0.065em;font-size:0.895em;}

.widget_recent_entries .h-widget:before
	{content:"\f02d";top:-0.045em;font-size:0.875em;}

.widget_rss .h-widget:before
	{content:"\f09e";padding-right:0.2em;}

.widget_search .h-widget:before,.widget_product_search .h-widget:before
	{content:"\f0a4";top:-0.075em;font-size:0.85em;}

.widget_tag_cloud .h-widget:before,.widget_product_tag_cloud .h-widget:before
	{content:"\f02c";font-size:0.925em;}

.widget_text .h-widget:before
	{content:"\f054";padding-right:0.4em;font-size:0.925em;}

.x-dribbble-widget .h-widget:before
	{content:"\f009";}

.x-flickr-widget .h-widget:before
	{content:"\f010";padding-right:0.35em;}

.widget_best_sellers .h-widget:before
	{content:"\f091";top:-0.0975em;font-size:0.815em;}

.widget_shopping_cart .h-widget:before
	{content:"\f07a";top:-0.05em;font-size:0.945em;}

.widget_products .h-widget:before
	{content:"\f0f2";top:-0.05em;font-size:0.945em;}

.widget_featured_products .h-widget:before
	{content:"\f0a3";}

.widget_layered_nav_filters .h-widget:before
	{content:"\f046";top:1px;}

.widget_onsale .h-widget:before
	{content:"\f02b";font-size:0.925em;}

.widget_price_filter .h-widget:before
	{content:"\f0d6";font-size:1.025em;}

.widget_random_products .h-widget:before
	{content:"\f074";font-size:0.925em;}

.widget_recently_viewed_products .h-widget:before
	{content:"\f06e";}

.widget_recent_products .h-widget:before
	{content:"\f08d";top:-0.035em;font-size:0.9em;}

.widget_top_rated_products .h-widget:before
	{content:"\f075";top:-0.145em;font-size:0.885em;}

.x-topbar .p-info a:hover,.x-widgetbar .widget ul li a:hover
	{color:rgb(180, 4, 49);}

.x-topbar .p-info,.x-topbar .p-info a,.x-navbar .desktop .x-nav > li > a,.x-navbar .desktop .sub-menu a,.x-navbar .mobile .x-nav li > a,.x-breadcrumb-wrap a,.x-breadcrumbs .delimiter
	{color:#1b1919;}

.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-menu-item > a,.x-navbar .desktop .sub-menu a:hover,.x-navbar .desktop .sub-menu .x-active > a,.x-navbar .desktop .sub-menu .current-menu-item > a,.x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a,.x-navbar .mobile .x-nav li > a:hover,.x-navbar .mobile .x-nav .x-active > a,.x-navbar .mobile .x-nav .current-menu-item > a
	{color:rgb(180, 4, 49);}

.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-menu-item > a
	{box-shadow:inset 0 4px 0 0 rgb(180, 4, 49);}

.x-navbar .desktop .x-nav > li > a
	{height:100px;padding-top:60px;}

.x-navbar .desktop .x-nav > li ul
	{top:85px;;}

@media (max-width:979px){}.x-navbar.x-navbar-fixed-top.x-container.max.width{width:88%;max-width:1200px;}.x-navbar-inner{min-height:100px;}.x-brand{margin-top:50px;font-family:"Lato",sans-serif;font-size:38px;font-style:normal;font-weight:300;letter-spacing:-0.079em;text-transform:uppercase;color:#272727;}.x-brand:hover,.x-brand:focus{color:#272727;}.x-brand img{width:352px;}.x-navbar .x-nav-wrap .x-nav > li > a{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0.182em;text-transform:uppercase;}.x-navbar .desktop .x-nav > li > a{font-size:12px;}.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce){padding-left:16px;padding-right:16px;}.x-navbar .desktop .x-nav > li > a > span{margin-right:-0.182em;}.x-btn-navbar{margin-top:19px;}.x-btn-navbar,.x-btn-navbar.collapsed{font-size:24px;}@media (max-width:979px){.x-widgetbar{left:0;right:0;}}.el10.x-column,.el15.x-column {border-width:0px 0px 3px 0px;border-style:none none solid none;border-color:transparent transparent hsl(0,0%,0%) transparent;}.el3.x-column {padding:0em 0em 30px 0em;}.el3.x-column,.el10.x-column,.el15.x-column,.el19.x-column,.el20.x-column,.el21.x-column {background-color:transparent;}.el2.x-container {margin:0em auto 0em auto;background-color:transparent;z-index:1;}.el1.x-section {margin:0em;padding:30px 0px 45px 0px;background-color:transparent;z-index:1;}





.blue-background {
	background: none;
}

#menu-hauptmenu .current_page_ancestor > a {
	color: rgb(198, 211, 52);
	outline: medium none currentcolor;
}

.entry-header .entry-wrap {
	background-color: rgb(180, 4, 49);
}

.masthead-inline .x-btn-navbar.collapsed {
	color: #fff;
	background-color: rgb(180, 4, 49);
}

.masthead-inline .x-btn-navbar {
	color: #fff;
	background-color: rgb(180, 4, 49);

}

body .x-btn, body .button, body [type="submit"],
body .x-btn, body .button, body [type="submit"]:hover {
	background-color: rgb(180, 4, 49);
	color: #fff;
}

footer.x-colophon.top {
	background-color: rgba(83, 76, 76, 1.0);
}

.x-accordion-heading .x-accordion-toggle::before, .x-accordion-heading .x-accordion-toggle.collapsed::before {
	color: rgb(180, 4, 49) !important;
}

.x-accordion {
	border-top: 5px solid rgba(83, 76, 76, 1.0);
}

.x-accordion-inner a,
.x-accordion-inner a:hover {
	color: rgb(180, 4, 49);
}

.home .entry-header .entry-wrap {
	background-color: rgb(180, 4, 49);
}

.x-accordion-group {
	border-bottom: 3px solid rgba(83, 76, 76, 1.0);
}

a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .x-breadcrumb-wrap a:hover, .widget ul li a:hover, .widget ol li a:hover, .widget.widget_text ul li a, .widget.widget_text ol li a, .widget_nav_menu .current-menu-item > a, .x-accordion-heading .x-accordion-toggle:hover, .x-comment-author a:hover, .x-comment-time:hover, .x-recent-posts a:hover .h-recent-posts {
	color: rgba(83, 76, 76, 1.0);
}

.x-accordion-heading .x-accordion-toggle,
.x-accordion-heading .x-accordion-toggle:hover{
	color: rgba(83, 76, 76, 1.0) !important;
}

.home .el10 .x-text {
	border-top: 5px solid rgba(83, 76, 76, 1.0);
}

.el10.x-column, .el13.x-column {
	border-bottom-color: rgba(83, 76, 76, 1.0) !important;
}

h3.h-recent-posts {
	color: rgb(180, 4, 49) !important;
}

.home .x-recent-posts-img {
	border-top-color: rgba(83, 76, 76, 1.0);
}

.x-recent-posts .x-recent-posts-img::after {
	background-color: rgb(180, 4, 49) !important;
}

.read-more-link,
.read-more-link:hover,
.read-more-link:focus {
color: 	rgb(180, 4, 49);
}

.a-box {
	border-top-color: rgba(83, 76, 76, 1.0);
}

.a-box h2 a, .a-box h3 a {
	color: 	rgb(180, 4, 49);
}

.page-template-template-layout-gubser-persoenlich .a-box h3 {
	color: rgb(180, 4, 49);
}

#menu-hauptmenu .current_page_ancestor > a {
	color: 	rgb(180, 4, 49);
}

.no-linebreak {
	white-space: nowrap !important;
}

@media only screen and (min-width: 980px) {
	body .x-brand {
		margin-top: 26px;
	}
}

footer.bottom .x-container.max.width {
	padding-left: 0;
	padding-right : 0;
}

.footer-border {
	margin-bottom: -20px;
padding: 10px 0;
background-color: rgba(83, 76, 76, 1.0);
}

.footer-border a,
.footer-border a:hover {
	color: #fff;
}

.wp-single .h-custom-headline > span {
	color: rgb(180, 4, 49);
}

.border-top {
	border-top-color: rgba(83, 76, 76, 1.0);
}

.wp-single .x-column.news .thumb, .wp-single .x-column.news .blue {
    border-width: 5px 0px 2px 0px;
    border-style: solid none solid none;
    border-color: rgba(83, 76, 76, 1.0) transparent rgba(83, 76, 76, 1.0) transparent;
	background-color: rgba(229, 45, 53, .3);
}

.wp-single .x-column.news .thumb {
	border-bottom: 0;
}

.carousel-control.flex {
	display: none;
}

.blog-box-date {
	color: rgba(83, 76, 76, 1.0);
}

.x-image img {
	display: block;
	max-width: 100%;
	height: auto;
	border: 0;
	width: 100%;
}

.x-recent-posts .h-recent-posts, .x-recent-posts .x-recent-posts-date {
display: auto  !important;
overflow: auto  !important;
text-overflow: ellipsis;
white-space: normal  !important;
}	